shared mobility - French English Dictionary